webpackJsonp([13], {
    1e3: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, ".part-coupon{position:relative}.part-coupon .content-box{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow-x:auto;overflow-y:hidden}.part-coupon ul{width:100rem;white-space:nowrap}.part-coupon ul li{list-style:none}.part-coupon .item{float:left;width:2.1rem;margin:0 .04rem;text-align:center}.part-coupon .item:first-child{margin-left:.14rem}.part-coupon .item:last-child{width:2.24rem;padding-right:.14rem}.part-coupon .item a{display:block}.part-coupon .img-box{width:2.1rem;height:1.24rem}.part-coupon .title{height:1.5em;line-height:1.5em;-webkit-transform:scale(.86);transform:scale(.86)}", ""])
    },
    1001: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(690),
            a = i(126);
        e.default = {
            components: {},
            props: ["config"],
            data: function() {
                return {
                    body: null,
                    items: [],
                    gapOfTime: 0,
                    nextStartTime: 0,
                    isLogin: !1
                }
            },
            mounted: function() {
                var t = this;
                this.isLogin = Object(o.a)(), t.getCouponInfo(t.config.code)
            },
            methods: {
                countdown: function(t, e) {
                    var i = this,
                        o = null;
                    ! function a() {
                        var s = new Date(Date.now() + i.gapOfTime),
                            r = new Date(t);
                        Math.round((r.getTime() - s.getTime()) / 1e3) <= 0 ? (clearTimeout(o), e && e()) : o = setTimeout(function() {
                            a.call(i)
                        }, 1e3)
                    }()
                },
                getCouponInfo: function(t) {
                    var e = this;
                    Object(a.c)("/home/activity", {
                        activity_code: "view_type_coupon",
                        ext: t
                    }).then(function(t) {
                        switch (t.code) {
                            case 0:
                                e.$data.body = t.data && t.data.sections && t.data.sections[0].body, e.$data.items = e.$data.body ? e.$data.body.items : [], e.$data.gapOfTime = e.$data.body ? 1e3 * e.$data.body.server_time - Date.now() : 0, e.$data.nextStartTime = e.$data.body ? 1e3 * e.$data.body.start_time : 0, e.$data.body.next_items && e.$data.body.next_items.length && e.countdown(e.$data.nextStartTime, function() {
                                    e.$data.items = e.$data.body.next_items
                                });
                                break;
                            default:
                                e.$toast.warning("服务器繁忙，请稍后再试")
                        }
                    }, function(t) {
                        e.$toast.warning("服务器繁忙，请稍后再试")
                    })
                },
                getCoupon: function(t) {
                    var e = this,
                        i = this;
                    if (!t.can_get) return t.action.path && i.gotoCoupon(), !1;
                    if (!this.isLogin) return void Object(o.b)();
                    var s = t.activity_code;
                    this.$spinner.show(), Object(a.c)("/hd/activity_draw", {
                        activity_code: s
                    }).then(function(t) {
                        switch (e.$spinner.hide(), t.code) {
                            case -5:
                            case 10008:
                                i.$toast.show("活动还未开始");
                                break;
                            case 0:
                            case 10091004:
                            default:
                                if (t.description && t.description.indexOf("access_token") >= 0) return void Object(o.b)();
                                i.$toast.show(t.description || "活动还未开始"), i.getCouponInfo(i.config.code)
                        }
                    }, function(t) {
                        switch (e.$spinner.hide(), t.code) {
                            case -5:
                            case 10008:
                                i.$toast.show("活动还未开始");
                                break;
                            case 10091004:
                            default:
                                if (t.description && t.description.indexOf("access_token") >= 0) return void Object(o.b)();
                                i.$toast.show(t.description || "活动还未开始"), i.getCouponInfo(i.config.code)
                        }
                    })
                },
                gotoCoupon: function() {
                    this.$router.push({
                        name: "user-coupon"
                    })
                },
                setPopup: function(t) {
                    this.popup = t
                }
            }
        }
    },
    1002: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return t.config && t.body ? i("div", {
                    staticClass: "part-coupon"
                }, [i("div", {
                    staticClass: "bg-img-box"
                }, [i("img", {
                    attrs: {
                        src: t.body.img_url
                    }
                })]), i("div", {
                    staticClass: "content-box"
                }, [i("ul", t._l(t.items, function(e, o) {
                    return i("li", {
                        staticClass: "item",
                        style: {
                            color: e.text_color || "#fff"
                        },
                        on: {
                            click: function(i) {
                                t.getCoupon(e)
                            }
                        }
                    }, [i("a", {
                        staticClass: "exposure",
                        attrs: {
                            "data-log_code": e.log_code
                        }
                    }, [i("div", {
                        staticClass: "img-box"
                    }, [i("img", {
                        attrs: {
                            src: e.img_url
                        }
                    })]), i("div", {
                        staticClass: "title"
                    }, [t._v(t._s(e.title))])])])
                }))])]) : t._e()
            },
            staticRenderFns: []
        }
    },
    1003: function(t, e, i) {
        var o = i(61)(i(1004), i(1013), null, null, null);
        t.exports = o.exports
    },
    1004: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(1005),
            a = i.n(o);
        e.default = {
            name: "lucky-draw-box",
            components: {
                luckyDraw: a.a
            },
            props: ["body", "tabIndex", "section"]
        }
    },
    1005: function(t, e, i) {
        function o(t) {
            i(1006)
        }
        var a = i(61)(i(1009), i(1010), o, null, null);
        t.exports = a.exports
    },
    1006: function(t, e, i) {
        var o = i(1007);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("70eb5ab4", o, !0, {})
    },
    1007: function(t, e, i) {
        var o = i(1111);
        e = t.exports = i(465)(!1), e.push([t.i, ".part-draw .draw-box{position:relative;min-height:2.5rem}.part-draw .draw-box-text{position:absolute;top:0;left:0;right:0;text-align:center;color:#fff;padding:.4rem 0 0}.part-draw .left-times{font-size:.26rem;line-height:.36rem}.part-draw .left-times span{display:inline-block;vertical-align:middle;padding:0 .08rem;background:#fff;color:#ff4f50;margin:0 .05rem;border-radius:.04rem}.part-draw .ui-button{width:2.7rem;margin:.2rem auto}.part-draw .ui-button-disabled{background-color:#adadad}.part-draw .my-coupon{font-size:.24rem;line-height:.36rem}.part-draw .my-coupon a{color:#fff;margin:0 .1rem}.popup{position:fixed;z-index:9999;width:100%;top:0;bottom:0;left:0;right:0}.popup .mask{width:100%;height:100%;background:#000;opacity:.8}.popup .float-layer{position:absolute;z-index:9998;width:6.5rem;padding:.6rem 0;top:50%;left:50%;margin-left:-3.25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#c43426}.popup .float-layer .close{position:absolute;width:.36rem;height:.36rem;top:.18rem;right:.16rem;background:transparent url(" + o(i(1008)) + ") no-repeat 50%;background-size:cover}.popup .float-layer .text-box{text-align:center;width:5.4rem;margin:.4rem auto 0;font-size:.28rem;line-height:1.5em;color:#ffe2b9}.popup .float-layer .img-box{width:5rem;margin:.6rem auto 0}.popup .float-layer .row2{color:#ffad38}", ""])
    },
    1008: function(t, e) {
        t.exports = ""
    },
    1009: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(690),
            a = i(126);
        e.default = {
            components: {},
            props: ["config", "viewType"],
            data: function() {
                return {
                    popup: null,
                    leftTimes: 0,
                    status: 0,
                    serverTime: 0,
                    isLogin: !1
                }
            },
            mounted: function() {
                var t = this;
                t.getServerTime(), this.isLogin = Object(o.a)(), this.isLogin ? t.getDrawInfo(t.config.activity_code) : t.leftTimes = t.config.remain_num || -1
            },
            methods: {
                getServerTime: function() {
                    var t = this;
                    if (!t.config.start_time && !t.config.end_time) return void(t.status = 2);
                    Object(a.a)("//time.hd.mi.com/gettimestamp?" + +new Date, function() {
                        window.servertime = window.servertime || Date.now() / 1e3;
                        var e = window.servertime;
                        e < t.config.start_time ? t.status = 1 : e >= t.config.start_time && e < t.config.end_time ? t.status = 2 : t.status = 3
                    })
                },
                getDrawInfo: function(t) {
                    var e = this;
                    if (!this.isLogin) return void Object(o.b)();
                    Object(a.c)("/hd/activity_info", {
                        activity_code: t
                    }).then(function(t) {
                        switch (t.code) {
                            case 0:
                                e.leftTimes = t.data ? t.data.available_score : e.config.remain_num;
                                break;
                            case -5:
                                e.leftTimes = 0, e.status = 1, e.$toast.show("活动还未开始");
                                break;
                            default:
                                if (t.description.indexOf("access_token") >= 0) return void Object(o.b)();
                                e.leftTimes = t.data ? t.data.available_score : e.config.remain_num
                        }
                    }, function(t) {
                        switch (t.code) {
                            case -5:
                                e.leftTimes = 0, e.status = 1, e.$toast.show("活动还未开始");
                                break;
                            default:
                                if (t.description.indexOf("access_token") >= 0) return void Object(o.b)();
                                e.leftTimes = t.data ? t.data.available_score : e.config.remain_num
                        }
                    })
                },
                doDraw: function(t) {
                    var e = this;
                    return this.isLogin ? 1 == e.status ? void e.$toast.show("活动还未开始") : 3 == e.status ? void e.$toast.show("活动已结束") : t ? e.leftTimes <= 0 ? void e.$toast.show("今日抽奖机会已用完~") : (this.$spinner.show(), void Object(a.c)("/hd/activity_draw", {
                        activity_code: t
                    }).then(function(t) {
                        switch (e.$spinner.hide(), t.code) {
                            case 0:
                                e.leftTimes = t.data ? t.data.available_score : e.leftTimes - 1, e.setPopup({
                                    code: "drawDone",
                                    title: t.data.user_prize_info && t.data.user_prize_info.prize_info,
                                    name: t.data.user_prize_info && t.data.user_prize_info.prize_name,
                                    img: t.data.user_prize_info && "newuser" == t.data.user_prize_info.prize_tag ? t.data.user_prize_info.prize_big_img : ""
                                });
                                break;
                            case -5:
                                e.leftTimes = 0, e.status = 1, e.$toast.show("活动还未开始");
                                break;
                            case 10091004:
                                e.leftTimes = e.leftTimes > 0 ? e.leftTimes - 1 : 0, e.setPopup({
                                    code: "drawFail"
                                });
                                break;
                            default:
                                if (t.description.indexOf("access_token") >= 0) return void Object(o.b)();
                                e.leftTimes = e.leftTimes > 0 ? e.leftTimes - 1 : 0, e.setPopup({
                                    code: "drawFail",
                                    text: "很遗憾<br/>奖品与你擦肩而过"
                                })
                        }
                    }, function(t) {
                        switch (e.$spinner.hide(), t.code) {
                            case -5:
                                e.leftTimes = 0, e.status = 1, e.$toast.show("活动还未开始");
                                break;
                            case 10091004:
                                e.leftTimes = e.leftTimes > 0 ? e.leftTimes - 1 : 0, e.setPopup({
                                    code: "drawFail"
                                });
                                break;
                            default:
                                if (t.description.indexOf("access_token") >= 0) return void Object(o.b)();
                                e.leftTimes = e.leftTimes > 0 ? e.leftTimes - 1 : 0, e.setPopup({
                                    code: "drawFail",
                                    text: "很遗憾<br/>奖品与你擦肩而过"
                                })
                        }
                    })) : void e.$toast.show("活动还未开始") : void Object(o.b)()
                },
                gotoCoupon: function() {
                    this.$router.push({
                        name: "user-coupon"
                    })
                },
                setPopup: function(t) {
                    this.popup = t
                }
            }
        }
    },
    1010: function(t, e, i) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    o = t._self._c || e;
                return t.config ? o("div", {
                    staticClass: "part-draw"
                }, ["lucky_draw_type" == t.viewType ? [o("div", {
                    staticClass: "draw-box"
                }, [t.config.img_url ? o("img", {
                    attrs: {
                        src: t.config.img_url
                    }
                }) : t._e(), o("div", {
                    staticClass: "draw-box-text"
                }, [o("div", {
                    staticClass: "left-times",
                    domProps: {
                        innerHTML: t._s(t.config.notice_text.replace(/%remain_num/gi, '<span style="color:' + t.config.bg_color + '">' + (t.leftTimes >= 0 ? t.leftTimes : t.config.remain_num) + "</span>"))
                    }
                }), 0 == t.leftTimes ? o("a", {
                    staticClass: "ui-button ui-button-disabled"
                }, [o("span", [t._v("次数已用完")])]) : o("a", {
                    staticClass: "ui-button",
                    style: {
                        "background-color": t.config.action_bg_color,
                        color: t.config.action_text_color
                    },
                    attrs: {
                        "data-log_code": t.config.action.log_code
                    },
                    on: {
                        click: function(e) {
                            t.doDraw(t.config.activity_code)
                        }
                    }
                }, [t._v(t._s(t.config.action_text))]), o("div", {
                    staticClass: "my-coupon"
                }, [o("a", {
                    on: {
                        click: t.gotoCoupon
                    }
                }, [t._v("我的优惠券 >")])])])])] : t._e(), "lucky_lottery_img" == t.viewType ? [1 == t.status ? o("div", {
                    staticClass: "draw-box-img",
                    attrs: {
                        "data-log_code": t.config.action.log_code
                    },
                    on: {
                        click: function(e) {
                            t.doDraw(t.config.activity_code)
                        }
                    }
                }, [o("img", {
                    attrs: {
                        src: t.config.img_url_unstart || t.config.img_url_start
                    }
                })]) : t._e(), (2 == t.status || 0 == t.status) && t.leftTimes > 0 ? o("div", {
                    staticClass: "draw-box-img",
                    attrs: {
                        "data-log_code": t.config.action.log_code
                    },
                    on: {
                        click: function(e) {
                            t.doDraw(t.config.activity_code)
                        }
                    }
                }, [o("img", {
                    attrs: {
                        src: t.config.img_url_start
                    }
                })]) : t._e(), 2 == t.status && t.leftTimes <= 0 ? o("div", {
                    staticClass: "draw-box-img",
                    attrs: {
                        "data-log_code": t.config.action.log_code
                    },
                    on: {
                        click: function(e) {
                            t.doDraw(t.config.activity_code)
                        }
                    }
                }, [o("img", {
                    attrs: {
                        src: t.config.img_url_end || t.config.img_url_start
                    }
                })]) : t._e(), 3 == t.status ? o("div", {
                    staticClass: "draw-box-img",
                    attrs: {
                        "data-log_code": t.config.action.log_code
                    },
                    on: {
                        click: function(e) {
                            t.doDraw(t.config.activity_code)
                        }
                    }
                }, [o("img", {
                    attrs: {
                        src: t.config.img_url_start
                    }
                })]) : t._e()] : t._e(), t.popup ? o("div", {
                    staticClass: "popup"
                }, [o("div", {
                    staticClass: "mask"
                }), o("div", {
                    staticClass: "float-layer"
                }, [o("div", {
                    staticClass: "close",
                    on: {
                        click: function(e) {
                            t.popup = null
                        }
                    }
                }), "drawDone" == t.popup.code ? o("div", {
                    staticClass: "text-box"
                }, [o("div", {
                    staticClass: "success"
                }, [t._v(t._s(t.popup.title)), o("div", {
                    staticClass: "row2"
                }, [t._v(t._s(t.popup.name))])]), t.popup.img ? o("div", {
                    staticClass: "img-box"
                }, [o("img", {
                    attrs: {
                        src: t.popup.img
                    }
                })]) : o("div", {
                    staticClass: "img-box"
                }, [o("img", {
                    attrs: {
                        src: i(1011)
                    }
                })])]) : t._e(), "drawFail" == t.popup.code ? o("div", {
                    staticClass: "text-box"
                }, [o("div", {
                    staticClass: "fail"
                }, [t._v("这次没有领到好礼噢~")]), t._m(0)]) : t._e(), "alert" == t.popup.code ? o("div", {
                    staticClass: "text-box"
                }, [o("div", {
                    staticClass: "fail",
                    domProps: {
                        innerHTML: t._s(t.popup.text)
                    }
                })]) : t._e()])]) : t._e()], 2) : t._e()
            },
            staticRenderFns: [
                function() {
                    var t = this,
                        e = t.$createElement,
                        o = t._self._c || e;
                    return o("div", {
                        staticClass: "img-box"
                    }, [o("img", {
                        attrs: {
                            src: i(1012)
                        }
                    })])
                }
            ]
        }
    },
    1011: function(t, e, i) {
        t.exports = i.p + "static/img/smile.fdaac82870.png"
    },
    1012: function(t, e, i) {
        t.exports = i.p + "static/img/cry.8f2a052f46.png"
    },
    1013: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "lucky_draw_type",
                    style: {
                        "background-color": t.body.bg_color || "#fff"
                    }
                }, [i("lucky-draw", {
                    attrs: {
                        config: t.body,
                        "view-type": t.section.view_type
                    }
                })], 1)
            },
            staticRenderFns: []
        }
    },
    1120: function(t, e, i) {
        function o(t) {
            i(1121)
        }
        var a = i(61)(i(1123), i(1124), o, null, null);
        t.exports = a.exports
    },
    1121: function(t, e, i) {
        var o = i(1122);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("5f8e6a1a", o, !0, {})
    },
    1122: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, ".list_one_video2{min-height:3.6rem}.list_one_video2 video{display:block;width:100%}", ""])
    },
    1123: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_one_video2",
            props: ["body", "tabIndex", "section"]
        }
    },
    1124: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_one_video2",
                    style: {
                        background: t.body.bg_color
                    }
                }, t._l(t.body.items, function(e, o) {
                    return i("div", {
                        staticClass: "J_linksign-customize"
                    }, [i("video", {
                        attrs: {
                            poster: e.img_url,
                            src: e.video_url,
                            "data-log_code": "hd#page=promotion&bid=" + t.section.block_id + "." + o,
                            playsinline: "playsinline",
                            "webkit-playsinline": "webkit-playsinline",
                            "x-webkit-airplay": "x-webkit-airplay",
                            preload: "none",
                            controls: "controls"
                        }
                    })])
                }))
            },
            staticRenderFns: []
        }
    },
    1125: function(t, e, i) {
        function o(t) {
            i(1126)
        }
        var a = i(61)(i(1128), i(1129), o, null, null);
        t.exports = a.exports
    },
    1126: function(t, e, i) {
        var o = i(1127);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("0a0eba27", o, !0, {})
    },
    1127: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, ".seckill-box img{width:100%}.seckill-box .seckill-header{position:relative}.seckill-box .seckill-header .countdown-box{position:absolute;height:100%;top:0;right:.2rem}.seckill-box .seckill-header .countdown-box .label{font-size:.28rem}.seckill-box .seckill-header .countdown-box .time{margin-left:.1rem}.seckill-box .seckill-header .countdown-box .time span{display:inline-block;text-align:center;vertical-align:middle;width:.64rem;line-height:.56rem;border-radius:.1rem;background:#5b5b5b;color:#fff;font-size:.4rem;margin:0 -.16rem;-webkit-transform:scale(.5);transform:scale(.5)}.seckill-box .seckill-header .countdown-box .time em{margin:0 .3em;font-style:normal}.seckill-box .seckill-body{white-space:nowrap;overflow-x:auto;overflow-y:hidden;text-align:left}.seckill-box .seckill-body .seckill-item{display:inline-block;width:1.94rem;margin-left:.16rem}.seckill-box .seckill-body .seckill-item:last-child{margin-right:.16rem}.seckill-box .seckill-body .seckill-item .img-box{height:1.94rem}.seckill-box .seckill-body .seckill-item .info-box{text-align:center;line-height:1.5em;font-size:.36rem;color:#ff6700}.seckill-box .seckill-body .seckill-item .cur-price{font-weight:500}.seckill-box .seckill-body .seckill-item .origin-price{margin-left:1em;font-size:.2rem;vertical-align:baseline;color:#676767;text-decoration:line-through}", ""])
    },
    1128: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = void 0;
        e.default = {
            name: "list-seckill",
            props: ["body", "tabIndex", "section"],
            data: function() {
                return {
                    serverTime: 0,
                    gapOfTime: 0,
                    topTime: {
                        h: 0,
                        m: 0,
                        s: 0
                    }
                }
            },
            mounted: function() {
                this.gapOfTime = 1e3 * this.body.server_time - Date.now(), this.initTopTime(this.body.end_time)
            },
            methods: {
                initTopTime: function(t) {
                    function e() {
                        var a = t - Math.round(Date.now() / 1e3);
                        i.topTime.h = Math.floor(a / 3600) > 0 ? Math.floor(a / 3600) % 60 : 0, i.topTime.m = Math.floor(a / 60) > 0 ? Math.floor(a / 60) % 60 : 0, i.topTime.s = a > 0 ? a % 60 : 0, a <= 0 ? (i.ch = 0, i.cm = 0, i.cs = 0, clearTimeout(o)) : o = setTimeout(function() {
                            e.call(i)
                        }, 1e3)
                    }
                    var i = this;
                    clearTimeout(o), e()
                }
            },
            filters: {
                numPrefix: function(t) {
                    return (t < 10 ? "0" + t : t).toString()
                }
            }
        }
    },
    1129: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "seckill-box"
                }, [i("div", {
                    staticClass: "seckill-header",
                    attrs: {
                        "data-log_code": t.body.action && t.body.action.log_code
                    },
                    on: {
                        click: function(e) {
                            t.go(t.body.action)
                        }
                    }
                }, [i("img", {
                    attrs: {
                        src: t.body.img_url
                    }
                }), 0 != t.topTime.h || 0 != t.topTime.m || 0 != t.topTime.s ? i("div", {
                    staticClass: "countdown-box box-flex align-center"
                }, [i("div", {
                    staticClass: "label flex"
                }, [t._v(t._s(t.body.title_desc))]), i("div", {
                    staticClass: "time flex"
                }, [i("span", [t._v(t._s(t._f("numPrefix")(t.topTime.h)))]), i("em", [t._v(":")]), i("span", [t._v(t._s(t._f("numPrefix")(t.topTime.m)))]), i("em", [t._v(":")]), i("span", [t._v(t._s(t._f("numPrefix")(t.topTime.s)))])])]) : t._e()]), i("div", {
                    staticClass: "seckill-body"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure seckill-item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img-box"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.img_url,
                            expression: "item.img_url"
                        }]
                    })]), i("div", {
                        staticClass: "info-box"
                    }, [i("span", {
                        staticClass: "cur-price price"
                    }, [t._v(t._s(e.product_price))]), e.product_price != e.product_org_price ? i("span", {
                        staticClass: "origin-price price"
                    }, [t._v(t._s(e.product_org_price))]) : t._e()])])
                }))])
            },
            staticRenderFns: []
        }
    },
    467: function(t, e, i) {
        function o(t) {
            i(475)
        }
        var a = i(61)(i(477), i(548), o, "data-v-0677858e", null);
        t.exports = a.exports
    },
    475: function(t, e, i) {
        var o = i(476);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("449e26b6", o, !0, {})
    },
    476: function(t, e, i) {
        var o = i(1111);
        e = t.exports = i(465)(!1), e.push([t.i, ".page-wrap[data-v-0677858e]{position:relative;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.header[data-v-0677858e]{position:fixed;top:-1px;left:0;right:0;z-index:99;box-shadow:0 2px 4px -1px rgba(0,0,0,.2);background:#f2f2f2}.app-header-wrapper[data-v-0677858e]{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:50px;background:#f2f2f2;color:#666;padding:0}.app-header-wrapper>div[data-v-0677858e],.app-header-wrapper[data-v-0677858e]{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.app-header-wrapper .app-header-item[data-v-0677858e]{display:block;width:.6rem;margin:0 .2rem}.app-header-wrapper .app-header-item .app-header-icon[data-v-0677858e]{line-height:.6rem}.app-header-wrapper .logo img[data-v-0677858e]{width:80%}.app-header-wrapper .app-header-middle[data-v-0677858e]{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:.3rem}.app-header-wrapper .app-header-title[data-v-0677858e]{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid #e5e5e5;text-align:left;width:100%;color:rgba(0,0,0,.3);background-color:#fff;border-radius:.04rem}.app-header-wrapper .app-header-icon[data-v-0677858e]{display:block;width:.6rem;height:.6rem}.app-header-wrapper .app-header-icon.icon-search[data-v-0677858e]{background-image:url(" + o(i(779)) + ");background-size:.4rem .4rem}.app-header-wrapper .app-header-icon.icon-user[data-v-0677858e]{background-image:url(" + o(i(781)) + ");background-size:.4rem .4rem}.nav[data-v-0677858e]{overflow-x:auto;background:#f2f2f2;font-size:.26rem;white-space:nowrap;z-index:2}.nav .nav-item[data-v-0677858e]{display:inline-block;padding:0 .25rem}.nav .nav-item span[data-v-0677858e]{display:inline-block;line-height:32px;border-bottom:2px solid rgba(237,91,0,0)}.nav[data-v-0677858e]::-webkit-scrollbar{height:0;background:transparent}.container[data-v-0677858e]{color:#3c3c3c;position:relative}.container .bodys[data-v-0677858e]{position:absolute;top:82px;left:0;right:0;background:#fff;-webkit-transition:-webkit-transform .4s cubic-bezier(.55,0,.1,1);transition:-webkit-transform .4s cubic-bezier(.55,0,.1,1);transition:transform .4s cubic-bezier(.55,0,.1,1);transition:transform .4s cubic-bezier(.55,0,.1,1),-webkit-transform .4s cubic-bezier(.55,0,.1,1)}.container .bodys.slide-left-enter[data-v-0677858e]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.container .bodys.slide-right-enter[data-v-0677858e]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.container .bodys.slide-right-leave-active[data-v-0677858e]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.container .bodys.slide-left-leave-active[data-v-0677858e]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}", ""])
    },
    477: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(123),
            a = i.n(o),
            s = i(124),
            r = i.n(s),
            n = i(84),
            c = i.n(n),
            l = i(62),
            d = i.n(l),
            p = i(63),
            m = i(733),
            u = i(126),
            _ = (i(180), i(125)),
            g = i(592),
            f = i.n(g),
            v = i(684),
            h = i.n(v),
            b = void 0,
            y = m.a.get("xmuuid");
        e.default = {
            name: "home-index",
            header: function() {
                return {
                    title: this.seo && this.seo.title || "小米商城-小米官方网站，小米手机、红米手机正品专卖",
                    meta: [{
                        hid: "keywords",
                        name: "keywords",
                        content: this.seo && this.seo.keywords || "小米,小米官网,小米手机,小米官网首页,小米商城"
                    }, {
                        hid: "description",
                        name: "description",
                        content: this.seo && this.seo.description || "小米商城直营小米公司旗下所有产品，囊括小米手机、红米手机、智能硬件及小米生活周边，同时提供小米客户服务及售后支持。"
                    }]
                }
            },
            components: {
                componentList: f.a,
                goTop: h.a
            },
            data: function() {
                return {
                    tabs: null,
                    curTab: null,
                    transitionName: ""
                }
            },
            methods: d()({}, Object(p.b)("appShell/appHeader", ["setAppHeader"]), Object(p.b)("appShell/appBottomNavigator", ["showBottomNav", "activateBottomNav"]), c()({
                initExposure: function() {
                    window._msq && window._msq.push(["setVars", "miPageExposure", ".page-wrap"])
                },
                goTo: function(t) {
                    if (!this.isPageSwitching) switch (t) {
                        case "back":
                            this.$router.go(-1);
                            break;
                        case "user":
                            this.$router.push({
                                name: "user"
                            });
                            break;
                        case "search":
                            this.$router.push({
                                name: "search"
                            })
                    }
                },
                handleTabsData: function(t) {
                    if (this.tabs) return this.tabs;
                    var e = t.tabs.map(function(e, i) {
                            return d()({}, e, {
                                index: i,
                                on: t.default_id === e.page_id && t.default_type === e.page_type,
                                body: {
                                    first: [],
                                    second: []
                                }
                            })
                        }),
                        i = e.find(function(t) {
                            return t.on
                        });
                    return i ? i.body.first = t.data.sections : (e[0].on = !0, e[0].body.first = t.data.sections), e
                },
                selectTab: function(t) {
                    var e = this;
                    e.curTab.index < t.index ? e.transitionName = "slide-left" : e.transitionName = "slide-right", 0 === t.body.first.length ? e.requestPage({
                        page_type: t.page_type,
                        page_id: t.page_id
                    }, function(i) {
                        i.data.data.sections.length > 0 && (t.body.first = i.data.data.sections), e.$nextTick(function() {
                            e.activeTab(t)
                        })
                    }) : e.activeTab(t)
                },
                activeTab: function(t) {
                    var e = this,
                        i = e.$refs.nav,
                        o = e.$refs["navItem" + t.index][0],
                        a = i.offsetWidth,
                        s = o.getBoundingClientRect(),
                        r = i.scrollLeft;
                    s.left + r > (a - s.width) / 2 ? i.scrollLeft = r + (s.left - (a - s.width) / 2) : i.scrollLeft = r, e.curTab.on = !1, t.on = !0, e.curTab = t, e.$refs && (e.$refs.appView.scrollTop = 0), _.a.$emit("home-tab-changed", t.index), window.statInit && window.statInit(), void 0 !== window._msq && t.page_id && (window._msq && window._msq.push(["setVars", "channel_id", t.page_id]), window._msq && window._msq.push(["trackPageView"]), window._msq.push(["setVars", "channel_id", ""]))
                },
                requestPage: function(t, e) {
                    var i = this;
                    i.$loading.start(), Object(u.c)("/home/page", t).then(function(t) {
                        "ok" == t.result && t.data && t.data.data.sections && (e && e(t), i.$loading.finish())
                    }).catch(function(t) {})
                },
                goSearch: function() {
                    this.$router.push("search")
                }
            }, "initExposure", function() {
                window._msq && window._msq.push(["setVars", "miPageExposure", ".page-wrap"])
            })),
            computed: d()({}, Object(p.c)("index", ["home"]), {
                seo: function() {
                    return this.home && this.home.data && this.home.data.seo || ""
                }
            }),
            asyncData: function(t) {
                var e = this,
                    i = t.store,
                    o = t.route;
                return r()(a.a.mark(function t() {
                    var s, r;
                    return a.a.wrap(function(t) {
                        for (;;) switch (t.prev = t.next) {
                            case 0:
                                return s = o.query.tabid, r = {
                                    page_type: s ? "tab" : "home"
                                }, s && (r.page_id = s), t.next = 5, i.dispatch("index/getHome", r);
                            case 5:
                                b = t.sent;
                            case 6:
                            case "end":
                                return t.stop()
                        }
                    }, t, e)
                }))()
            },
            activated: function() {
                var t = this;
                if (this.setAppHeader({
                    show: !1
                }), this.activateBottomNav("home"), this.showBottomNav(), b) return void this.$alert.show(b.description || "我们已使出洪荒之力，再试一次吧！");
                var e = this.$store.getters["index/leaveStatus"];
                e && e.scrollTop && setTimeout(function() {
                    t.$refs.appView.scrollTop = e.scrollTop
                }, 402), this.home && (this.tabs = this.handleTabsData(this.home)), this.$nextTick(function() {
                    t.curTab = t.tabs.find(function(t) {
                        return t.on
                    }), t.activeTab(t.curTab), t.requestPage({
                        page_type: "recommend",
                        recommend_tag: y
                    }, function(e) {
                        e.data.data.sections.length > 0 && (t.tabs[0].body.second = e.data.data.sections)
                    })
                })
            },
            beforeRouteLeave: function(t, e, i) {
                this.$refs.appView && this.$store.commit("index/SET_LEAVE_STATUS", {
                    scrollTop: this.$refs.appView.scrollTop
                }), i()
            }
        }
    },
    548: function(t, e, i) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "container fluid",
                    attrs: {
                        id: "home"
                    }
                }, [i("header", {
                    staticClass: "header"
                }, [i("div", {
                    staticClass: "app-header-wrapper"
                }, [t._m(0), i("div", {
                    staticClass: "app-header-middle"
                }, [i("div", {
                    staticClass: "app-header-title",
                    on: {
                        click: function(e) {
                            t.goTo("search")
                        }
                    }
                }, [i("i", {
                    staticClass: "image-icons app-header-icon icon-search"
                }), t._v("搜索商品名称")])]), i("div", {
                    staticClass: "app-header-right"
                }, [i("div", {
                    staticClass: "app-header-item",
                    on: {
                        click: function(e) {
                            t.goTo("user")
                        }
                    }
                }, [i("i", {
                    staticClass: "image-icons app-header-icon icon-user"
                })])])]), i("div", {
                    ref: "nav",
                    staticClass: "nav"
                }, t._l(t.tabs, function(e) {
                    return i("div", {
                        ref: "navItem" + e.index,
                        refInFor: !0,
                        staticClass: "nav-item",
                        on: {
                            click: function(i) {
                                t.selectTab(e)
                            }
                        }
                    }, [i("span", {
                        style: {
                            color: e.on ? e.word_selected_color : e.word_unselected_color,
                            "border-color": e.on ? e.word_selected_color : "#f2f2f2"
                        }
                    }, [t._v(t._s(e.name))])])
                }))]), i("div", {
                    ref: "appView",
                    staticClass: "page-wrap"
                }, t._l(t.tabs, function(e) {
                    return i("transition", {
                        key: e.index,
                        attrs: {
                            name: t.transitionName
                        }
                    }, [i("div", {
                        directives: [{
                            name: "show",
                            rawName: "v-show",
                            value: e.on,
                            expression: "tab.on"
                        }],
                        staticClass: "bodys"
                    }, [i("component-list", {
                        attrs: {
                            items: e.body.first,
                            tabIndex: e.index
                        }
                    }), i("component-list", {
                        attrs: {
                            items: e.body.second,
                            tabIndex2: e.index
                        }
                    })], 1)])
                })), i("go-top", {
                    attrs: {
                        selector: "#home"
                    }
                })], 1)
            },
            staticRenderFns: [
                function() {
                    var t = this,
                        e = t.$createElement,
                        o = t._self._c || e;
                    return o("div", {
                        staticClass: "app-header-left"
                    }, [o("div", {
                        staticClass: "app-header-item logo"
                    }, [o("img", {
                        attrs: {
                            src: i(976)
                        }
                    })])])
                }
            ]
        }
    },
    592: function(t, e, i) {
        function o(t) {
            i(593)
        }
        var a = i(61)(i(595), i(661), o, null, null);
        t.exports = a.exports
    },
    593: function(t, e, i) {
        var o = i(594);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("31b6502c", o, !0, {})
    },
    594: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, '.component-list-main img{display:block;width:100%;height:auto}.component-list-main .img{position:relative;overflow:hidden}.component-list-main .bgw{background-color:#fff}.component-list-main .buybtn{width:2rem;background:#ea625b;border-radius:.05rem;text-align:center;color:#fff;font-size:.24rem;padding:.16rem 0;font-weight:700}.component-list-main .mauto{margin:0 auto}.component-list-main .tag{position:absolute;top:0;left:0}.component-list-main .tag img{height:.32rem;width:auto}.component-list-main .tag2{position:absolute;bottom:.16rem;right:.16rem}.component-list-main .tag2 img{display:inline-block;width:1rem;height:auto}.component-list-main .info{padding:.2rem .27rem;text-align:left}.component-list-main .info .l{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;-webkit-box-align:justify;box-align:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.component-list-main .info .l .price{margin-top:0}.component-list-main .info .l .price.old{font-size:.22rem;color:rgba(0,0,0,.54)}.component-list-main .name{font-size:.28rem;color:rgba(0,0,0,.87)}.component-list-main .brief,.component-list-main .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component-list-main .brief{margin-top:.06rem;font-size:.22rem;line-height:.3rem;color:rgba(0,0,0,.54)}.component-list-main .briefwarp{margin-top:.06rem;font-size:.22rem;line-height:.35rem;color:rgba(0,0,0,.54)}.component-list-main .price{font-size:.28rem;color:#ea625b;height:1.5em;line-height:1.5em;position:relative;display:inline-block}.component-list-main .price.mt32{margin-top:.2rem}.component-list-main .price .old{display:inline-block;margin:0 .1rem;font-size:.22rem;color:rgba(0,0,0,.54)}.component-list-main .price span{display:inline-block;margin-left:.04rem;font-size:.2rem}.component-list-main .cells_auto_fill .items{height:auto!important;display:block}.component-list-main .cells_auto_fill .items img{width:100%}.component-list-main .cells_auto_fill .items .tag img{width:auto}.component-list-main .cells_auto_fill.multi_cell{position:relative}.component-list-main .cells_auto_fill.multi_cell .items{position:absolute}.component-list-main .divider_line{margin:0 auto;border-top:none;border-left:none;border-right:none;box-sizing:border-box;width:100%;overflow:hidden}.component-list-main .list_one_type1 .item,.component-list-main .list_one_type9 .item,.component-list-main .list_one_type10 .item,.component-list-main .list_one_type12 .item,.component-list-main .list_one_type14 .item{position:relative;width:100%;display:block}.component-list-main .list_one_type2 .item{width:100%}.component-list-main .list_one_type2 .img{width:3.6rem;height:3.6rem}.component-list-main .list_one_type2 .info{padding:.64rem .12rem 0 .32rem;box-sizing:border-box;width:3.6rem;height:3.6rem}.component-list-main .list_one_type3 .item{width:100%}.component-list-main .list_one_type3 .img{width:3.6rem;height:3.6rem}.component-list-main .list_one_type3 .info{width:3.6rem;padding:.64rem .12rem 0 .32rem}.component-list-main .list_one_type11 .item{width:100%}.component-list-main .list_one_type11 .img{width:3rem;height:3rem}.component-list-main .list_one_type11 .info{padding:.64rem .12rem 0 .32rem;box-sizing:border-box;width:4.2rem;height:3rem}.component-list-main .list_one_type14 .item{padding:0 .12rem}.component-list-main .list_two_type1 .item{width:3.6rem}.component-list-main .list_two_type1 .item:first-child{margin-right:.04rem}.component-list-main .list_two_type1 .img{width:3.6rem;height:3.6rem}.component-list-main .list_two_type5 .item{width:3.6rem}.component-list-main .list_two_type5 .item .big{width:3.6rem;height:2.04rem}.component-list-main .list_two_type5 .item:first-child{margin-right:.04rem}.component-list-main .list_two_type2{box-sizing:border-box}.component-list-main .list_two_type2 .item:first-child{width:2.4rem;margin-right:.04rem}.component-list-main .list_two_type2 .item:first-child .big{width:2.4rem;height:3.2rem}.component-list-main .list_two_type2 .item:last-child{width:4.8rem}.component-list-main .list_two_type2 .item:last-child .big{width:4.8rem;height:3.2rem}.component-list-main .list_two_type3{box-sizing:border-box}.component-list-main .list_two_type3 .item:last-child{width:2.4rem;margin-left:.04rem}.component-list-main .list_two_type3 .item:last-child .big{width:2.4rem;height:3.2rem}.component-list-main .list_two_type3 .item:first-child{width:4.8rem}.component-list-main .list_two_type3 .item:first-child .big{width:4.8rem;height:3.2rem}.component-list-main .list_two_type10{box-sizing:border-box}.component-list-main .list_two_type10 .item:first-child{width:4.8rem;margin-right:.04rem}.component-list-main .list_two_type10 .item:first-child .big{width:4.8rem;height:2.4rem}.component-list-main .list_two_type10 .item:last-child{width:2.4rem}.component-list-main .list_two_type10 .item:last-child .big{width:2.4rem;height:2.4rem}.component-list-main .list_two_type11{box-sizing:border-box}.component-list-main .list_two_type11 .item:last-child{width:4.8rem;margin-left:.04rem}.component-list-main .list_two_type11 .item:last-child .big{width:4.8rem;height:2.4rem}.component-list-main .list_two_type11 .item:first-child{width:2.4rem}.component-list-main .list_two_type11 .item:first-child .big{width:2.4rem;height:2.4rem}.component-list-main .list_two_type12 .item .big{width:3.6rem;height:2.4rem}.component-list-main .list_two_type12 .item:first-child{margin-right:.04rem}.component-list-main .list_two_type13{padding:0 .12rem;width:100%;overflow:hidden;text-align:center}.component-list-main .list_two_type13 .item{width:3.4rem}.component-list-main .list_two_type13 .item:first-child{margin-right:.12rem}.component-list-main .list_three_type1 .item{width:2.4rem;box-sizing:border-box}.component-list-main .list_three_type1 .item .big{width:2.4rem;height:2.4rem}.component-list-main .list_three_type1 .item:first-child{margin-right:.04rem}.component-list-main .list_three_type1 .item:last-child{margin-left:.04rem}.component-list-main .list_action_title .h{background:#fff;height:1rem;line-height:1rem;font-size:.28rem;text-align:center}.component-list-main .list_action_title .h a{display:block}.component-list-main .list_action_title .h .ti{color:rgba(0,0,0,.6)}.component-list-main .list_broadcast .box{overflow:hidden;height:.8rem;width:100%;font-size:.24rem;color:#000}.component-list-main .list_broadcast .img{width:1.5rem}.component-list-main .list_broadcast .img img{width:1.5rem;height:auto}.component-list-main .list_broadcast .sc_title{width:5rem;font-size:.24rem;line-height:.28rem;-webkit-transition:opacity .2s;transition:opacity .2s;padding-left:.2rem;border-left:1px solid #b2b2b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:.23rem 0 .23rem .2rem;text-align:left}.component-list-main .category_title{background:#fff;font-size:.28rem;text-align:center;font-weight:400;margin-top:.2rem;height:1.28rem;line-height:1.28rem;overflow:hidden}.component-list-main .category_title span{position:relative}.component-list-main .category_title span:after,.component-list-main .category_title span:before{content:"";position:absolute;top:50%;left:0;width:6.4px;width:.4rem;border-top:1px solid #e0e0e0;transform:translate3d(-150%,-50%,0);-webkit-transform:translate3d(-150%,-50%,0)}.component-list-main .category_title span:after{left:auto;right:0;transform:translate3d(150%,-50%,0);-webkit-transform:translate3d(150%,-50%,0)}.component-list-main .category_group{background:#fff;margin:-.06rem 0 0}.component-list-main .category_group .box{width:100%;overflow:hidden}.component-list-main .category_group .product{float:left;width:33.333333333333336%;text-align:center;margin-top:.2rem;margin-bottom:.3rem;overflow:hidden}.component-list-main .category_group .product .img{width:1rem;height:1rem;margin:0 auto;background:#fff;overflow:hidden}.component-list-main .category_group .product .img img{width:100%}.component-list-main .category_group .name{margin-top:.28rem;white-space:nowrap;font-size:.23rem;color:rgba(0,0,0,.54)}.component-list-main .goods-list{padding:0 .1rem;overflow:hidden;text-align:left}.component-list-main .goods-list .item{background:#fff}.component-list-main .goods-list .item .img-box{display:block;position:relative;height:4.36rem;overflow:hidden}.component-list-main .goods-list .item .mark{position:absolute;top:0;left:0}.component-list-main .goods-list .item .mark span{display:inline-block}.component-list-main .goods-list .item .mark span img{width:auto;height:.36rem}.component-list-main .goods-list .item .badge{position:absolute;right:0;bottom:0}.component-list-main .goods-list .item .badge span{display:inline-block;width:.86rem;margin-left:.08rem}.component-list-main .goods-list .item .info-box{height:1.52rem;padding:0 .28rem;color:#000}.component-list-main .goods-list .item .info-box .text{height:1.52rem;padding-top:.6rem;padding-right:.2rem}.component-list-main .goods-list .item .info-box .name{font-size:.32rem;font-weight:bolder;color:#3c3c3c;white-space:nowrap}.component-list-main .goods-list .item .info-box .brief{font-size:.2rem;color:#3c3c3c;height:1.5em;line-height:1.5em;white-space:nowrap}.component-list-main .goods-list .item .info-box .action{width:2.2rem}.component-list-main .goods-list .item .info-box .ui-button{font-weight:bolder}.component-list-main .goods-list .item .info-box .price{font-size:.32rem;color:#ea625b;font-weight:700;text-align:right;height:1.5em;line-height:1.5em}.component-list-main .goods-list .item .info-box .price i,.component-list-main .goods-list .item .info-box .price span{font-size:.2rem;vertical-align:text-top;font-weight:lighter;line-height:.32rem}.component-list-main .goods-list .item .info-box .price span{vertical-align:baseline}.component-list-main .goods-list .item .info-box .price del{margin-left:.1rem;font-size:.2rem;color:#666;font-weight:lighter;vertical-align:baseline}.component-list-main .goods-list .item .info-box .price del i,.component-list-main .goods-list .item .info-box .price del span{font-size:.16rem;line-height:normal}.component-list-main .goods-list .item-md{float:left;width:3.44rem}.component-list-main .goods-list .item-md:nth-child(2n){margin-left:.12rem}.component-list-main .goods-list .item-md .img-box{height:2.8rem}.component-list-main .goods-list .item-md .info-box{height:auto;padding:.32rem 0;text-align:center}.component-list-main .goods-list .item-md .info-box .text{padding-top:0;padding-right:0;height:auto}.component-list-main .goods-list .item-md .info-box .name{font-size:.24rem}.component-list-main .goods-list .item-md .info-box .price{text-align:center}.component-list-main .goods-list .item-md .info-box .action{width:1.76rem;margin:0 auto}.component-list-main .ui-button{display:block;width:100%;height:.6rem;line-height:.6rem;text-align:center;font-size:.24rem;background:#ea625b;border-radius:3px;span:#fff}.component-list-main .ui-button-xs{height:.48rem;line-height:.48rem;font-size:.2rem}.component-list-main .align-center{text-align:center!important}', ""])
    },
    595: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(596),
            a = i.n(o),
            s = i(601),
            r = i.n(s),
            n = i(604),
            c = i.n(n),
            l = i(607),
            d = i.n(l),
            p = i(610),
            m = i.n(p),
            u = i(613),
            _ = i.n(u),
            g = i(616),
            f = i.n(g),
            v = i(619),
            h = i.n(v),
            b = i(622),
            y = i.n(b),
            w = i(625),
            x = i.n(w),
            C = i(628),
            k = i.n(C),
            z = i(631),
            $ = i.n(z),
            F = i(634),
            A = i.n(F),
            R = i(637),
            T = i.n(R),
            U = i(640),
            N = i.n(U),
            S = i(643),
            P = i.n(S),
            I = i(646),
            j = i.n(I),
            O = i(649),
            E = i.n(O),
            q = i(652),
            M = i.n(q),
            D = i(655),
            B = i.n(D),
            X = i(658),
            V = i.n(X),
            L = i(1120),
            J = i.n(L),
            K = i(1125),
            H = i.n(K),
            Q = i(678),
            Y = i.n(Q),
            Z = i(681),
            G = i.n(Z),
            W = i(801),
            tt = i.n(W),
            et = i(806),
            it = i.n(et),
            ot = i(811),
            at = i.n(ot),
            st = i(816),
            rt = i.n(st),
            nt = i(1003),
            ct = i.n(nt),
            lt = ct.a;
        e.default = {
            name: "component-list",
            components: {
                gallery: a.a,
                cells_auto_fill: r.a,
                divider_line: c.a,
                list_one_type1: d.a,
                list_one_type2: m.a,
                list_one_type3: _.a,
                list_one_type9: f.a,
                list_one_type10: h.a,
                list_one_type11: y.a,
                list_one_type12: x.a,
                list_one_type14: k.a,
                list_two_type1: $.a,
                list_two_type2: A.a,
                list_two_type3: T.a,
                list_two_type5: N.a,
                list_two_type10: P.a,
                list_two_type11: j.a,
                list_two_type12: E.a,
                list_two_type13: M.a,
                list_three_type1: B.a,
                list_action_title: V.a,
                list_one_video2: J.a,
                list_seckill: H.a,
                category_group: Y.a,
                category_title: G.a,
                gallery_custom: tt.a,
                horizontal_recycler_list_goods2: it.a,
                horizontal_scroll_viewpager3: at.a,
                list_activity_remind: rt.a,
                lucky_draw_type: ct.a,
                lucky_lottery_img: lt
            },
            props: ["items", "tabIndex"],
            mounted: function() {},
            data: function() {
                return {
                    skippedTypes: ["list_broadcast", "horizontal_scroll_viewpager2", "list_horizontal_coupon_11_11"]
                }
            },
            methods: {}
        }
    },
    596: function(t, e, i) {
        function o(t) {
            i(597)
        }
        var a = i(61)(i(599), i(600), o, null, null);
        t.exports = a.exports
    },
    597: function(t, e, i) {
        var o = i(598);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("7730171e", o, !0, {})
    },
    598: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, ".gallery{background:#ccc}.gallery .swiper-slide,.gallery img{display:block}.gallery img{width:100%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}", ""])
    },
    599: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(474),
            a = i.n(o),
            s = i(125);
        e.default = {
            name: "component-gallery",
            props: ["body", "tabIndex", "section"],
            mounted: function() {
                var t = this;
                t.$nextTick(function() {
                    t.swiperIns = new a.a(t.$refs.gallery, {
                        pagination: ".swiper-pagination",
                        preloadImages: !1,
                        lazyLoading: !0,
                        lazyLoadingInPrevNext: !0,
                        observer: !0,
                        observerParents: !0
                    })
                }), s.a.$on("home-tab-changed", function(e) {
                    t.tabIndex == e && setTimeout(function() {
                        t.swiperIns && t.swiperIns.update(!0)
                    }, 500)
                })
            },
            data: function() {
                return {
                    swiperIns: null
                }
            },
            methods: {}
        }
    },
    600: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    ref: "gallery",
                    staticClass: "swiper-container gallery"
                }, [i("div", {
                    staticClass: "swiper-wrapper J_linksign-customize"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "swiper-slide exposure",
                        style: {
                            widht: e.w / 100 + "rem",
                            height: e.h / 100 + "rem"
                        },
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("img", {
                        staticClass: "swiper-lazy",
                        attrs: {
                            "data-src": t.$options.filters.imageScale(e.img_url, e.w, e.h)
                        }
                    }), i("div", {
                        staticClass: "swiper-lazy-preloader swiper-lazy-preloader-white"
                    })])
                })), i("div", {
                    staticClass: "swiper-pagination swiper-pagination-white"
                })])
            },
            staticRenderFns: []
        }
    },
    601: function(t, e, i) {
        var o = i(61)(i(602), i(603), null, null, null);
        t.exports = o.exports
    },
    602: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(998),
            a = i.n(o);
        e.default = {
            name: "cells_auto_fill",
            props: ["body", "tabIndex", "section"],
            components: {
                coupon: a.a
            }
        }
    },
    603: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return 1 == t.body.items.length ? i("div", {
                    staticClass: "cells_auto_fill",
                    style: {
                        "background-color": t.body.bg_color
                    }
                }, [t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure items",
                        style: {
                            width: e.w / 100 + "rem",
                            height: e.h / 100 + "rem",
                            "margin-left": e.x / 100 + "rem",
                            "margin-top": e.y / 100 + "rem"
                        },
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, e.w, e.h),
                            expression: "$options.filters.imageScale(ib.img_url, ib.w, ib.h)"
                        }],
                        style: {
                            height: e.h / 100 + "rem",
                            width: e.w / 100 + "rem"
                        }
                    })])
                }), "coupon" == t.section.stat ? [i("coupon", {
                    attrs: {
                        config: {
                            code: t.section.next_view
                        }
                    }
                })] : t._e()], 2) : t.body.items.length > 1 ? i("div", {
                    staticClass: "cells_auto_fill multi_cell",
                    style: {
                        width: t.body.w / 100 + "rem",
                        height: t.body.h / 100 + "rem",
                        "background-color": t.body.bg_color
                    }
                }, [t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure items",
                        style: {
                            width: e.w / 100 + "rem",
                            height: e.h / 100 + "rem",
                            left: e.x / 100 + "rem",
                            top: e.y / 100 + "rem"
                        },
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, e.w, e.h),
                            expression: "$options.filters.imageScale(ib.img_url, ib.w, ib.h)"
                        }],
                        style: {
                            width: e.w / 100 + "rem",
                            height: e.h / 100 + "rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon"
                    })]) : t._e()])
                }), "coupon" == t.section.stat ? [i("coupon", {
                    attrs: {
                        config: {
                            code: t.section.next_view
                        }
                    }
                })] : t._e()], 2) : t._e()
            },
            staticRenderFns: []
        }
    },
    604: function(t, e, i) {
        var o = i(61)(i(605), i(606), null, null, null);
        t.exports = o.exports
    },
    605: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "divider_line",
            props: ["body", "tabIndex", "section"]
        }
    },
    606: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement;
                return (t._self._c || e)("div", {
                    staticClass: "divider_line",
                    style: {
                        height: t.body.line_height / 1.5 > 2 ? t.body.line_height / 1.5 / 100 + "rem" : ".02rem",
                        "border-bottom": (t.body.line_height / 1.5 > 2 ? t.body.line_height / 1.5 / 100 + "rem" : ".02rem") + " solid " + t.body.line_color,
                        "background-color": t.body.line_color
                    }
                })
            },
            staticRenderFns: []
        }
    },
    607: function(t, e, i) {
        var o = i(61)(i(608), i(609), null, null, null);
        t.exports = o.exports
    },
    608: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_one_type1",
            props: ["body", "tabIndex", "section"]
        }
    },
    609: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_one_type1"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "720", "405"),
                            expression: "$options.filters.imageScale(ib.img_url, '720', '405')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "7.2rem",
                            height: "4.05rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "l l1"
                    }, [i("div", {
                        staticClass: "name fz-m"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e()])]), i("div", {
                        staticClass: "l l2"
                    }, [i("div", {
                        staticClass: "brief"
                    }, [t._v(t._s(e.product_brief))]), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("div", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])])
                }))
            },
            staticRenderFns: []
        }
    },
    610: function(t, e, i) {
        var o = i(61)(i(611), i(612), null, null, null);
        t.exports = o.exports
    },
    611: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_one_type2",
            props: ["body", "tabIndex", "section"]
        }
    },
    612: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_one_type2"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure box-flex item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "360", "360"),
                            expression: "$options.filters.imageScale(ib.img_url, '360', '360')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "3.6rem",
                            height: "3.6rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "briefwarp"
                    }, [t._v(t._s(e.product_brief))]), i("div", {
                        staticClass: "price mt32"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])])
                }))
            },
            staticRenderFns: []
        }
    },
    613: function(t, e, i) {
        var o = i(61)(i(614), i(615), null, null, null);
        t.exports = o.exports
    },
    614: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_one_type3",
            props: ["body", "tabIndex", "section"]
        }
    },
    615: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_one_type3"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure box-flex item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "briefwarp"
                    }, [t._v(t._s(e.product_brief))]), i("div", {
                        staticClass: "price mt32"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])]), i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "360", "360"),
                            expression: "$options.filters.imageScale(ib.img_url, '360', '360')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "3.6rem",
                            height: "3.6rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()])])
                }))
            },
            staticRenderFns: []
        }
    },
    616: function(t, e, i) {
        var o = i(61)(i(617), i(618), null, null, null);
        t.exports = o.exports
    },
    617: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_one_type9",
            props: ["body", "tabIndex", "section"]
        }
    },
    618: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_one_type9"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "720", "720"),
                            expression: "$options.filters.imageScale(ib.img_url, '720', '720')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "7.2rem",
                            height: "7.2rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "l l1"
                    }, [i("div", {
                        staticClass: "name fz-m"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e()])]), i("div", {
                        staticClass: "l l2"
                    }, [i("div", {
                        staticClass: "brief"
                    }, [t._v(t._s(e.product_brief))]), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("div", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])])
                }))
            },
            staticRenderFns: []
        }
    },
    619: function(t, e, i) {
        var o = i(61)(i(620), i(621), null, null, null);
        t.exports = o.exports
    },
    620: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_one_type10",
            props: ["body", "tabIndex", "section"]
        }
    },
    621: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_one_type10"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "720", "405"),
                            expression: "$options.filters.imageScale(ib.img_url, '720', '405')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "7.2rem",
                            height: "4.05rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "l l1"
                    }, [i("div", {
                        staticClass: "name fz-m"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e()])]), i("div", {
                        staticClass: "l l2"
                    }, [i("div", {
                        staticClass: "brief"
                    }, [t._v(t._s(e.product_brief))]), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("div", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])])
                }))
            },
            staticRenderFns: []
        }
    },
    622: function(t, e, i) {
        var o = i(61)(i(623), i(624), null, null, null);
        t.exports = o.exports
    },
    623: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_one_type11",
            props: ["body", "tabIndex", "section"]
        }
    },
    624: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_one_type11"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item box-flex",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "300", "300"),
                            expression: "$options.filters.imageScale(ib.img_url, '300', '300')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "3rem",
                            height: "3rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "briefwarp"
                    }, [t._v(t._s(e.product_brief))]), i("div", {
                        staticClass: "price mt32"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])])
                }))
            },
            staticRenderFns: []
        }
    },
    625: function(t, e, i) {
        var o = i(61)(i(626), i(627), null, null, null);
        t.exports = o.exports
    },
    626: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_one_type2",
            props: ["body", "tabIndex", "section"]
        }
    },
    627: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_one_type12"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "720", "360"),
                            expression: "$options.filters.imageScale(ib.img_url, '720', '360')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "7.2rem",
                            height: "3.6rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "l l1"
                    }, [i("div", {
                        staticClass: "name fz-m"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e()])]), i("div", {
                        staticClass: "l l2"
                    }, [i("div", {
                        staticClass: "brief"
                    }, [t._v(t._s(e.product_brief))]), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("div", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])])
                }))
            },
            staticRenderFns: []
        }
    },
    628: function(t, e, i) {
        var o = i(61)(i(629), i(630), null, null, null);
        t.exports = o.exports
    },
    629: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_one_type14",
            props: ["body", "tabIndex", "section"]
        }
    },
    630: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_one_type14",
                    style: {
                        background: t.body.bg_color
                    }
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "696", "436"),
                            expression: "$options.filters.imageScale(ib.img_url, '696', '436')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "6.96rem",
                            height: "4.36rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info bgw"
                    }, [i("div", {
                        staticClass: "l l1"
                    }, [i("div", {
                        staticClass: "name fz-m"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])]), i("div", {
                        staticClass: "l l2"
                    }, [i("div", {
                        staticClass: "brief w450"
                    }, [t._v(t._s(e.product_brief))]), i("div", {
                        staticClass: "buybtn"
                    }, [t._v(t._s(e.btn_txt || "立即购买"))])])])])
                }))
            },
            staticRenderFns: []
        }
    },
    631: function(t, e, i) {
        var o = i(61)(i(632), i(633), null, null, null);
        t.exports = o.exports
    },
    632: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_two_type1",
            props: ["body", "tabIndex", "section"]
        }
    },
    633: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_two_type1 box-flex"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "360", "360"),
                            expression: "$options.filters.imageScale(ib.img_url, '360', '360')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "3.6rem",
                            height: "3.6rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "brief"
                    }, [t._v(t._s(e.product_brief))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])])
                }))
            },
            staticRenderFns: []
        }
    },
    634: function(t, e, i) {
        var o = i(61)(i(635), i(636), null, null, null);
        t.exports = o.exports
    },
    635: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_two_type2",
            props: ["body", "tabIndex", "section"]
        }
    },
    636: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_two_type2 box-flex"
                }, t._l(t.body.items, function(e, o) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [0 == o ? [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "240", "320"),
                            expression: "$options.filters.imageScale(ib.img_url, '240', '320')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "2.4rem",
                            height: "3.2rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()])] : [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "480", "320"),
                            expression: "$options.filters.imageScale(ib.img_url, '480', '320')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "4.8rem",
                            height: "3.2rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()])], i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])], 2)
                }))
            },
            staticRenderFns: []
        }
    },
    637: function(t, e, i) {
        var o = i(61)(i(638), i(639), null, null, null);
        t.exports = o.exports
    },
    638: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_two_type3",
            props: ["body", "tabIndex", "section"]
        }
    },
    639: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_two_type3 box-flex"
                }, t._l(t.body.items, function(e, o) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [0 == o ? [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "480", "320"),
                            expression: "$options.filters.imageScale(ib.img_url, '480', '320')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "4.8rem",
                            height: "3.2rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()])] : [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "240", "320"),
                            expression: "$options.filters.imageScale(ib.img_url, '240', '320')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "2.4rem",
                            height: "3.2rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()])], i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])], 2)
                }))
            },
            staticRenderFns: []
        }
    },
    640: function(t, e, i) {
        var o = i(61)(i(641), i(642), null, null, null);
        t.exports = o.exports
    },
    641: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_two_type5",
            props: ["body", "tabIndex", "section"]
        }
    },
    642: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_two_type5 box-flex"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "360", "203"),
                            expression: "$options.filters.imageScale(ib.img_url, '360', '203')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "3.6rem",
                            height: "2.03rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])])
                }))
            },
            staticRenderFns: []
        }
    },
    643: function(t, e, i) {
        var o = i(61)(i(644), i(645), null, null, null);
        t.exports = o.exports
    },
    644: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_two_type10",
            props: ["body", "tabIndex", "section"]
        }
    },
    645: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_two_type10 box-flex"
                }, t._l(t.body.items, function(e, o) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [0 == o ? [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "480", "240"),
                            expression: "$options.filters.imageScale(ib.img_url, '480', '240')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "4.8rem",
                            height: "2.4rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()])] : [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "240", "240"),
                            expression: "$options.filters.imageScale(ib.img_url, '240', '240')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "2.4rem",
                            height: "2.4rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()])], i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])], 2)
                }))
            },
            staticRenderFns: []
        }
    },
    646: function(t, e, i) {
        var o = i(61)(i(647), i(648), null, null, null);
        t.exports = o.exports
    },
    647: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_two_type11",
            props: ["body", "tabIndex", "section"]
        }
    },
    648: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_two_type11 box-flex"
                }, t._l(t.body.items, function(e, o) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [0 == o ? [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "240", "240"),
                            expression: "$options.filters.imageScale(ib.img_url, '240', '240')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "2.4rem",
                            height: "2.4rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()])] : [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "480", "240"),
                            expression: "$options.filters.imageScale(ib.img_url, '480', '240')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "4.8rem",
                            height: "2.4rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()])], i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])], 2)
                }))
            },
            staticRenderFns: []
        }
    },
    649: function(t, e, i) {
        var o = i(61)(i(650), i(651), null, null, null);
        t.exports = o.exports
    },
    650: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_two_type12",
            props: ["body", "tabIndex", "section"]
        }
    },
    651: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_two_type12 box-flex"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "360", "240"),
                            expression: "$options.filters.imageScale(ib.img_url, '360', '240')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "3.6rem",
                            height: "2.4rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "brief"
                    }, [t._v(t._s(e.product_brief))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])])
                }))
            },
            staticRenderFns: []
        }
    },
    652: function(t, e, i) {
        var o = i(61)(i(653), i(654), null, null, null);
        t.exports = o.exports
    },
    653: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_two_type13",
            props: ["body", "tabIndex", "section"]
        }
    },
    654: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_two_type13 box-flex",
                    style: {
                        background: t.body.bg_color
                    }
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "344", "280"),
                            expression: "$options.filters.imageScale(ib.img_url, '344', '280')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "3.44rem",
                            height: "2.8rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info bgw align-center"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "brief"
                    }, [t._v(t._s(e.product_brief))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()]), i("div", {
                        staticClass: "buybtn mauto"
                    }, [t._v(" " + t._s(e.btn_txt || "立即购买"))])])])
                }))
            },
            staticRenderFns: []
        }
    },
    655: function(t, e, i) {
        var o = i(61)(i(656), i(657), null, null, null);
        t.exports = o.exports
    },
    656: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_three_type1",
            props: ["body", "tabIndex", "section"]
        }
    },
    657: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_three_type1 box-flex"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "240", "240"),
                            expression: "$options.filters.imageScale(ib.img_url, '240', '240')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "2.4rem",
                            height: "2.4rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "info bgw"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "price"
                    }, [t._v(t._s(t._f("moneyFormat")(e.product_price, !0))), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_org_price - 0 > e.product_price - 0 ? i("span", {
                        staticClass: "price old"
                    }, [i("s", [t._v(t._s(t._f("moneyFormat")(e.product_org_price, !0)))])]) : t._e()])])])
                }))
            },
            staticRenderFns: []
        }
    },
    658: function(t, e, i) {
        var o = i(61)(i(659), i(660), null, null, null);
        t.exports = o.exports
    },
    659: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "list_action_title",
            props: ["body", "tabIndex", "section"]
        }
    },
    660: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_action_title box-flex"
                }, t._l(t.body.items, function(e, o) {
                    return i("a", {
                        staticClass: "h exposure",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "ti"
                    }, [t._v(t._s(e.action_title + " >"))])])
                }))
            },
            staticRenderFns: []
        }
    },
    661: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "component-list-main"
                }, [t._l(t.items, function(e, o) {
                    return -1 == t.skippedTypes.indexOf(e.view_type) ? [e.group_id ? i("a", {
                        attrs: {
                            name: e.group_id,
                            id: e.group_id
                        }
                    }) : t._e(), i(e.view_type, {
                        tag: "div",
                        attrs: {
                            body: e.body,
                            section: e,
                            index: o,
                            tabIndex: t.tabIndex
                        }
                    })] : t._e()
                })], 2)
            },
            staticRenderFns: []
        }
    },
    678: function(t, e, i) {
        function o(t) {
            i(982)
        }
        var a = i(61)(i(679), i(984), o, "data-v-6b9822de", null);
        t.exports = a.exports
    },
    679: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "category_group",
            props: ["body", "tabIndex", "section"]
        }
    },
    681: function(t, e, i) {
        var o = i(61)(i(682), i(683), null, null, null);
        t.exports = o.exports
    },
    682: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }), e.default = {
            name: "category_title",
            props: ["body", "tabIndex", "index", "section"]
        }
    },
    683: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "category_title",
                    attrs: {
                        name: "m" + t.index
                    }
                }, [i("span", {
                    domProps: {
                        textContent: t._s(t.body.category_name)
                    }
                })])
            },
            staticRenderFns: []
        }
    },
    684: function(t, e, i) {
        function o(t) {
            i(685)
        }
        var a = i(61)(i(687), i(688), o, null, null);
        t.exports = a.exports
    },
    685: function(t, e, i) {
        var o = i(686);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("e0c28eac", o, !0, {})
    },
    686: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, "#top{position:fixed;z-index:999;bottom:1.4rem;right:.26rem;width:.7rem;height:.7rem;overflow:hidden}#top img{width:100%}", ""])
    },
    687: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = window.screen.height,
            a = void 0;
        e.default = {
            name: "goTop",
            props: ["selector"],
            data: function() {
                return {
                    show: !1
                }
            },
            activated: function() {
                this.scroll()
            },
            mounted: function() {
                this.scroll()
            },
            methods: {
                goTop: function() {
                    var t = document.querySelector(this.selector);
                    t && t.scrollTo(0, 0)
                },
                scroll: function() {
                    var t = this,
                        e = document.querySelector(this.selector);
                    e && (e.scrollTop - o > 500 ? t.show = 1 : t.show = 0, a = setTimeout(t.scroll, 1500))
                }
            },
            beforeDestroy: function() {
                clearTimeout(a)
            }
        }
    },
    688: function(t, e, i) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    o = t._self._c || e;
                return o("a", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.show,
                        expression: "show"
                    }],
                    attrs: {
                        href: "javascript:;",
                        id: "top"
                    },
                    on: {
                        click: t.goTop
                    }
                }, [o("img", {
                    attrs: {
                        src: i(689)
                    }
                })])
            },
            staticRenderFns: []
        }
    },
    689: function(t, e) {
        t.exports = ""
    },
    801: function(t, e, i) {
        function o(t) {
            i(802)
        }
        var a = i(61)(i(804), i(805), o, null, null);
        t.exports = a.exports
    },
    802: function(t, e, i) {
        var o = i(803);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("e21a280e", o, !0, {})
    },
    803: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, ".gallery{background:#ccc;margin:0 auto}.gallery .swiper-slide,.gallery img{display:block}.gallery img{width:100%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}", ""])
    },
    804: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(474),
            a = i.n(o),
            s = i(125);
        e.default = {
            name: "component-gallery-custom",
            props: ["body", "tabIndex", "section"],
            mounted: function() {
                var t = this;
                t.$nextTick(function() {
                    t.swiperIns = new a.a(t.$refs.gallery, {
                        pagination: ".swiper-pagination",
                        preloadImages: !1,
                        lazyLoading: !0,
                        lazyLoadingInPrevNext: !0,
                        observer: !0,
                        observerParents: !0
                    })
                }), s.a.$on("home-tab-changed", function(e) {
                    t.tabIndex == e && setTimeout(function() {
                        t.swiperIns && t.swiperIns.update(!0)
                    }, 500)
                })
            },
            data: function() {
                return {
                    swiperIns: null
                }
            }
        }
    },
    805: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "swiper-body",
                    style: {
                        background: t.body.bg_color
                    }
                }, [i("div", {
                    ref: "gallery",
                    staticClass: "swiper-container gallery",
                    style: {
                        width: t.body.w / 100 + "rem",
                        height: t.body.h / 100 + "rem"
                    }
                }, [i("div", {
                    staticClass: "swiper-wrapper J_linksign-customize"
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "swiper-slide exposure",
                        style: {
                            widht: e.w / 100 + "rem",
                            height: e.h / 100 + "rem"
                        },
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("img", {
                        staticClass: "swiper-lazy",
                        attrs: {
                            "data-src": t.$options.filters.imageScale(e.img_url, t.body.w, t.body.h)
                        }
                    }), i("div", {
                        staticClass: "swiper-lazy-preloader swiper-lazy-preloader-white"
                    })])
                })), i("div", {
                    staticClass: "swiper-pagination swiper-pagination-white"
                })])])
            },
            staticRenderFns: []
        }
    },
    806: function(t, e, i) {
        function o(t) {
            i(807)
        }
        var a = i(61)(i(809), i(810), o, "data-v-7aa9977d", null);
        t.exports = a.exports
    },
    807: function(t, e, i) {
        var o = i(808);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("1489ee8c", o, !0, {})
    },
    808: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, ".horizontal_recycler_list_goods2 .goods-list[data-v-7aa9977d]{padding:0!important}.horizontal_recycler_list_goods2 .item-md[data-v-7aa9977d]{width:3.04rem;margin:0 .06rem}.horizontal_recycler_list_goods2 .item-md[data-v-7aa9977d]:nth-child(2n){margin:0 .06rem}.horizontal_recycler_list_goods2 .item-md .text[data-v-7aa9977d]{width:3.04rem!important}", ""])
    },
    809: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(474),
            a = i.n(o),
            s = i(125);
        e.default = {
            name: "horizontal_recycler_list_goods2",
            props: ["body", "tabIndex", "section"],
            mounted: function() {
                var t = this;
                t.$nextTick(function() {
                    t.swiperIns = new a.a(t.$refs.gallery, {
                        loop: !0,
                        slidesPerView: "auto",
                        centeredSlides: !0,
                        preloadImages: !1,
                        lazyLoading: !0,
                        lazyLoadingInPrevNext: !0
                    })
                }), s.a.$on("home-tab-changed", function(e) {
                    t.tabIndex == e && setTimeout(function() {
                        t.swiperIns && t.swiperIns.update(!0)
                    }, 500)
                })
            }
        }
    },
    810: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "horizontal_recycler_list_goods2",
                    style: {
                        "background-color": t.body.bg_color || "#fff"
                    }
                }, [i("div", {
                    ref: "gallery",
                    staticClass: "swiper-container goods-list"
                }, [i("div", {
                    staticClass: "swiper-wrapper"
                }, t._l(t.body.items, function(e) {
                    return i("div", {
                        staticClass: "swiper-slide item item-md"
                    }, [i("a", {
                        staticClass: "img-box exposure",
                        attrs: {
                            "data-stat-productid": e.product_id,
                            "data-log_code": e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("img", {
                        staticClass: "swiper-lazy",
                        attrs: {
                            "data-src": t.$options.filters.imageScale(e.img_url, 304, 280)
                        }
                    }), e.product_tag_array ? i("div", {
                        staticClass: "badge"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("span", [i("img", {
                            attrs: {
                                src: t
                            }
                        })])
                    })) : t._e()]), i("div", {
                        staticClass: "info-box"
                    }, [i("div", {
                        staticClass: "text"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "brief"
                    }, [t._v(t._s(e.product_brief))]), i("div", {
                        staticClass: "price",
                        style: {
                            color: t.body.btn_color || "#ff4a48"
                        }
                    }, [t._v(t._s(e.product_price)), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_price != e.product_org_price ? i("del", [t._v(t._s(e.product_org_price)), e.show_price_qi ? i("span", [t._v("起")]) : t._e()]) : t._e()])]), i("div", {
                        staticClass: "action"
                    }, [i("a", {
                        staticClass: "ui-button ui-button-xs",
                        style: {
                            "background-color": t.body.btn_color || "#ff4a48",
                            color: t.body.btn_text_color || "#fff"
                        },
                        attrs: {
                            "data-stat-productid": e.product_id,
                            "data-log_code": e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("span", [t._v(t._s(e.btn_txt || "立即购买"))])])])])])
                }))])])
            },
            staticRenderFns: []
        }
    },
    811: function(t, e, i) {
        function o(t) {
            i(812)
        }
        var a = i(61)(i(814), i(815), o, "data-v-8504b634", null);
        t.exports = a.exports
    },
    812: function(t, e, i) {
        var o = i(813);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("f904d13a", o, !0, {})
    },
    813: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, ".horizontal_scroll_viewpager3 .goods-list[data-v-8504b634]{padding:0}.horizontal_scroll_viewpager3 .item[data-v-8504b634]{width:6rem;height:6rem;margin:0 .06rem}.horizontal_scroll_viewpager3 .text-left[data-v-8504b634]{text-align:left!important}.horizontal_scroll_viewpager3 .text[data-v-8504b634]{width:3.8rem}", ""])
    },
    814: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(474),
            a = i.n(o),
            s = i(125);
        e.default = {
            name: "horizontal_scroll_viewpager3",
            props: ["body", "tabIndex", "section"],
            mounted: function() {
                var t = this;
                t.$nextTick(function() {
                    t.swiperIns = new a.a(t.$refs.gallery, {
                        loop: !0,
                        slidesPerView: "auto",
                        centeredSlides: !0,
                        preloadImages: !1,
                        lazyLoading: !0,
                        lazyLoadingInPrevNext: !0
                    })
                }), s.a.$on("home-tab-changed", function(e) {
                    t.tabIndex == e && setTimeout(function() {
                        t.swiperIns && t.swiperIns.update(!0)
                    }, 500)
                })
            }
        }
    },
    815: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "horizontal_scroll_viewpager3",
                    style: {
                        "background-color": t.body.bg_color || "#fff"
                    }
                }, [i("div", {
                    ref: "gallery",
                    staticClass: "swiper-container goods-list"
                }, [i("div", {
                    staticClass: "swiper-wrapper"
                }, t._l(t.body.items, function(e) {
                    return i("div", {
                        staticClass: "swiper-slide item"
                    }, [i("a", {
                        staticClass: "exposure img-box",
                        attrs: {
                            "data-stat-productid": e.product_id,
                            "data-log_code": e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("img", {
                        staticClass: "swiper-lazy",
                        attrs: {
                            "data-src": t.$options.filters.imageScale(e.img_url, 600, 436)
                        }
                    }), e.product_tag_array ? i("div", {
                        staticClass: "badge"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("span", [i("img", {
                            attrs: {
                                src: t
                            }
                        })])
                    })) : t._e()]), i("div", {
                        staticClass: "info-box ui-flex align-center justify-center"
                    }, [i("div", {
                        staticClass: "text text-left"
                    }, [i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))]), i("div", {
                        staticClass: "brief"
                    }, [t._v(t._s(e.product_brief))])]), i("div", {
                        staticClass: "action"
                    }, [i("div", {
                        staticClass: "price",
                        style: {
                            color: t.body.btn_color || "#ff4a48"
                        }
                    }, [t._v(t._s(e.product_price)), e.show_price_qi ? i("span", [t._v("起")]) : t._e(), e.product_org_price && e.product_price != e.product_org_price ? i("del", [t._v(t._s(e.product_org_price)), e.show_price_qi ? i("span", [t._v("起")]) : t._e()]) : t._e()]), i("a", {
                        staticClass: "ui-button",
                        style: {
                            "background-color": t.body.btn_color || "#ff4a48",
                            color: t.body.btn_text_color || "#fff"
                        },
                        attrs: {
                            "data-stat-productid": e.product_id,
                            "data-log_code": e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("span", [t._v(t._s(e.btn_txt || "立即购买"))])])])])])
                }))])])
            },
            staticRenderFns: []
        }
    },
    816: function(t, e, i) {
        function o(t) {
            i(817)
        }
        var a = i(61)(i(819), i(820), o, "data-v-30bb651c", null);
        t.exports = a.exports
    },
    817: function(t, e, i) {
        var o = i(818);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("c74ac34a", o, !0, {})
    },
    818: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, ".bgw[data-v-30bb651c]{background:#fff}.list_activity_remind[data-v-30bb651c]{width:100%;padding:.12rem}.list_activity_remind .img[data-v-30bb651c]{width:3.2rem;height:1.8rem;text-align:center}.list_activity_remind .img img[data-v-30bb651c]{height:100%;width:auto;margin:0 auto}.list_activity_remind .pd35[data-v-30bb651c]{width:3.7rem;height:1.8rem;padding:.2rem .28rem .18rem;text-align:left;box-sizing:border-box}.list_activity_remind .title[data-v-30bb651c]{font-size:.26rem;color:rgba(0,0,0,.87)}.list_activity_remind .subtitle[data-v-30bb651c],.list_activity_remind .time[data-v-30bb651c]{padding-top:.16rem;font-size:.2rem;color:rgba(0,0,0,.54);white-space:nowrap;overflow:hidden;text-overflow:ellipse}.list_activity_remind .remain-btn[data-v-30bb651c]{width:1.2rem;height:.48rem;line-height:.48rem;text-align:center;border-radius:.24rem}", ""])
    },
    819: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var o = i(123),
            a = i.n(o),
            s = i(124),
            r = i.n(s),
            n = i(126);
        e.default = {
            name: "list_activity_remind",
            props: ["body", "tabIndex", "section"],
            methods: {
                remind: function(t) {
                    var e = this;
                    return r()(a.a.mark(function i() {
                        var o;
                        return a.a.wrap(function(i) {
                            for (;;) switch (i.prev = i.next) {
                                case 0:
                                    return i.prev = 0, i.next = 3, Object(n.c)("/live/setNotice", {
                                        live_code: t.live_code
                                    });
                                case 3:
                                    o = i.sent, e.$alert.show(o.data.desc), window._msq && window._msq.push(["trackEvent", "", "", "pcpid", t.action.log_code]), i.next = 11;
                                    break;
                                case 8:
                                    i.prev = 8, i.t0 = i.catch(0), e.$alert.show(res.description || "我们已使出洪荒之力，再试一次吧！");
                                case 11:
                                case "end":
                                    return i.stop()
                            }
                        }, i, e, [
                            [0, 8]
                        ])
                    }))()
                }
            }
        }
    },
    820: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "list_activity_remind",
                    style: {
                        "background-color": t.body.bg_color || "#fff"
                    }
                }, t._l(t.body.items, function(e) {
                    return i("a", {
                        staticClass: "ui-flex align-center justify-center exposure",
                        attrs: {
                            "data-log_code": e.action.log_code
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.img_url,
                            expression: "item.img_url"
                        }]
                    })]), i("div", {
                        staticClass: "pd35 bgw"
                    }, [i("div", {
                        staticClass: "title"
                    }, [t._v(t._s(e.title))]), i("div", {
                        staticClass: "subtitle"
                    }, [t._v(t._s(e.subtitle))]), i("div", {
                        staticClass: "ui-flex align-center justify-space-between J_linksign-customize"
                    }, [i("div", {
                        staticClass: "time"
                    }, [t._v("  " + t._s(e.notice))]), i("div", {
                        staticClass: "remain-btn",
                        style: {
                            color: t.body.btn_txt_color,
                            "background-color": t.body.btn_color || "#f60"
                        },
                        attrs: {
                            "data-log_code": e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.remind(e)
                            }
                        }
                    }, [t._v("提醒我")])])])])
                }))
            },
            staticRenderFns: []
        }
    },
    982: function(t, e, i) {
        var o = i(983);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("02c9f526", o, !0, {})
    },
    983: function(t, e, i) {
        e = t.exports = i(465)(!1), e.push([t.i, ".category_group .big[data-v-6b9822de]{height:100%!important;width:auto!important}", ""])
    },
    984: function(t, e) {
        t.exports = {
            render: function() {
                var t = this,
                    e = t.$createElement,
                    i = t._self._c || e;
                return i("div", {
                    staticClass: "category_group box-flex"
                }, [i("div", {
                    staticClass: "box"
                }, t._l(t.body.items, function(e, o) {
                    return i("div", {
                        staticClass: "product"
                    }, [i("a", {
                        staticClass: "exposure item",
                        attrs: {
                            "data-log_code": e.action && e.action.log_code
                        },
                        on: {
                            click: function(i) {
                                t.go(e.action)
                            }
                        }
                    }, [i("div", {
                        staticClass: "img"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: t.$options.filters.imageScale(e.img_url, "120", "120"),
                            expression: "$options.filters.imageScale(ib.img_url, '120', '120')"
                        }],
                        staticClass: "big",
                        style: {
                            width: "1.2rem",
                            height: "1.2rem"
                        }
                    }), e.product_tag ? i("div", {
                        staticClass: "tag"
                    }, [i("img", {
                        directives: [{
                            name: "lazy",
                            rawName: "v-lazy",
                            value: e.product_tag,
                            expression: "ib.product_tag"
                        }],
                        staticClass: "tag-icon",
                        style: {
                            width: t.$options.filters.getRectFromUrl(e.product_tag).w ? t.$options.filters.getRectFromUrl(e.product_tag).w / 1.5 / 100 + "rem" : "",
                            height: t.$options.filters.getRectFromUrl(e.product_tag).h ? t.$options.filters.getRectFromUrl(e.product_tag).h / 1.5 / 100 + "rem" : ""
                        }
                    })]) : t._e(), e.product_tag_array ? i("div", {
                        staticClass: "tag2"
                    }, t._l(e.product_tag_array, function(t) {
                        return i("img", {
                            directives: [{
                                name: "lazy",
                                rawName: "v-lazy",
                                value: t,
                                expression: "ig"
                            }],
                            staticClass: "tag-icon"
                        })
                    })) : t._e()]), i("div", {
                        staticClass: "name"
                    }, [t._v(t._s(e.product_name))])])])
                }))])
            },
            staticRenderFns: []
        }
    },
    998: function(t, e, i) {
        function o(t) {
            i(999)
        }
        var a = i(61)(i(1001), i(1002), o, null, null);
        t.exports = a.exports
    },
    999: function(t, e, i) {
        var o = i(1e3);
        "string" == typeof o && (o = [
            [t.i, o, ""]
        ]), o.locals && (t.exports = o.locals);
        i(466)("71e7517f", o, !0, {})
    }
});